當學生貼上一段有 Bug 的程式碼並問「為什麼跑不通?」時,一般的 AI 助手會迫不及待地把修好的程式碼整套奉上。對「學習」來說,這直接剝奪了學生思考與 Debug 的機會。
我們需要的是一個「導師 Agent」—— 它不能直接給答案,而是要根據學生的卡關程度,循序漸進地提供引導,同時還要能默默記錄學生的觀念弱點。
今天這篇文章,我們就來拆解如何用 LangGraph + Gemini 打造一個具備「提示階梯」與「弱點紀錄」功能的導師 Agent。
一個合格的 AI 導師必須具備以下三個特性:
stuck_count)自動升級提示層級;一旦學生有進展(advancing),階梯立即重置。